<?php
/**
 * 登录过滤控制器
 *
 * @package    app
 * @version    1.0
 * @author     Ray 33705910@qq.com
 * @license    MIT License
 * @copyright  2013 - 2015 Ray
 * @link       http://wangxiaolei.cn
 */

/**
 * 本控制器主要用于：
 * 1.
 * @package  app
 * @extends  Controller
 */

class Controller_FilterController extends \Controller_BaseController {

    public function before(){
        parent::before();

        /*if(Fuel::$env == Fuel::DEVELOPMENT || Fuel::$env == Fuel::TEST){
            \Auth::logout();
            \Auth::force_login(1);
            \Session::set('seller', \Model_Seller::find(1));
        }*/
        
        $this->check_qcloud_provider();
        $this->check_evxin();

        if( ! \Auth::check()){
            $module = '/' . \Uri::segment(1);
            \Response::redirect("{$module}/login");
        }

        /*if(in_array(\Auth::get_user()->group_id, array(5, 6))){
            //管理平台
        \Response::redirect('/admin');
        }else if(in_array(\Auth::get_user()->group_id, array(4))){
            //代理平台
        }else if(in_array(\Auth::get_user()->group_id, array(3))){
            //商家平台
            \Response::redirect('/manager');
        }else if(in_array(\Auth::get_user()->group_id, array(2))){
            //访客
        }else if(in_array(\Auth::get_user()->group_id, array(1))){
            //禁止
        }else if(\Auth::get_user()->group_id == 7){
            //会员组
            \Response::redirect('/m');
        }else{
            die('非法用户');
        }*/
    }

    /**
    * 判断是否微信云服务市场链接
    * @param $openId String
    * @param $openKey String
    */
    protected function check_qcloud_provider(){
        //根据业务完成操作
        if( ! \Input::get('openId', false) or ! \Input::get('openKey', false)){
             return;
        }
    }

    /**
    * 判断是否易微信链接
    * @param $openId String
    * @param $openKey String
    */
    protected function check_evxin(){
        if(! \Input::get('from', false) or ! \Input::get('token', false)){
            return;
        }
    }
}

?>